package com.mbti.youmore.service;

import com.mbti.youmore.entity.Personality;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.stereotype.Service;

/**
 * @author Guqier
 * @description 针对表【t_personality】的数据库操作Service
 * @createDate 2024-05-08 20:30:45
 */
@Service
public interface PersonalityService extends IService<Personality> {
    /**
     * 通过人格标签获取当前用户人格标签信息
     * @param id 角色id
     * @return 人格标签信息
     */
    String selectBypersonality(Integer id);

    /**
     * 通过角色id获取人格标签
     * @param id 角色id
     * @return 人格标签
     */
    String selectByroleId(Integer id);

    /**
     * 通过人格标签获取角色id
     * @param personality 人格标签
     * @return 角色id
     */
    int selectIdBypersonality(String personality);

    String selectmbtiPic(Integer id);
}
